package com.dianban.entity;

import java.math.BigDecimal;

/**
 * @author wujh
 * @create 2021/11/2
 */
public class FacePayStoreOrder {

    private Long id;
    private Long storeId; // 门店ID
    private Long storeManagerId;//门店负责人ID
    private Long userId;//用户ID
    private BigDecimal money;//支付金额
    private String memo;//备注
    private Integer payStatus;//支付状态 10 待付款；20已付款；
    private String payType;//支付方式 10 线上套餐/20 线下套餐 /30 带新体验/ 40 非会员首次 / 50 沙粮姐线上套餐
    private Integer canVerifyCount;//可核销次数
    private Integer hasVerifyCount;//已核销次数
    private Integer takenewVerifyCount;//带新可核销次数
    private Integer takenewHasVerifyCount;//带新已核销次数
    private Long createtime;//创建时间
    private Long updatetime;//更新时间
    private String orderNumber; // 订单编号
    private Integer commissionStatus; //佣金状态 10 待清分；20已清分；
    private Long guideUserId; //美导用户ID
    private String remark;
    private String payTypeAndChannel;//支付方式以及渠道
    private String payNumber; // 支付编号
    private String orderinfo; // 订单信息
    private String goodinfo; // 商品信息
    private Integer sharingCount;
    private Integer hasShareCount;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getStoreId() {
        return storeId;
    }

    public void setStoreId(Long storeId) {
        this.storeId = storeId;
    }

    public Long getStoreManagerId() {
        return storeManagerId;
    }

    public void setStoreManagerId(Long storeManagerId) {
        this.storeManagerId = storeManagerId;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public BigDecimal getMoney() {
        return money;
    }

    public void setMoney(BigDecimal money) {
        this.money = money;
    }

    public String getMemo() {
        return memo;
    }

    public void setMemo(String memo) {
        this.memo = memo;
    }

    public Integer getPayStatus() {
        return payStatus;
    }

    public void setPayStatus(Integer payStatus) {
        this.payStatus = payStatus;
    }

    public String getPayType() {
        return payType;
    }

    public void setPayType(String payType) {
        this.payType = payType;
    }

    public Integer getCanVerifyCount() {
        return canVerifyCount;
    }

    public void setCanVerifyCount(Integer canVerifyCount) {
        this.canVerifyCount = canVerifyCount;
    }

    public Integer getHasVerifyCount() {
        return hasVerifyCount;
    }

    public void setHasVerifyCount(Integer hasVerifyCount) {
        this.hasVerifyCount = hasVerifyCount;
    }

    public Integer getTakenewVerifyCount() {
        return takenewVerifyCount;
    }

    public void setTakenewVerifyCount(Integer takenewVerifyCount) {
        this.takenewVerifyCount = takenewVerifyCount;
    }

    public Integer getTakenewHasVerifyCount() {
        return takenewHasVerifyCount;
    }

    public void setTakenewHasVerifyCount(Integer takenewHasVerifyCount) {
        this.takenewHasVerifyCount = takenewHasVerifyCount;
    }

    public Long getCreatetime() {
        return createtime;
    }

    public void setCreatetime(Long createtime) {
        this.createtime = createtime;
    }

    public Long getUpdatetime() {
        return updatetime;
    }

    public void setUpdatetime(Long updatetime) {
        this.updatetime = updatetime;
    }

    public String getOrderNumber() {
        return orderNumber;
    }

    public void setOrderNumber(String orderNumber) {
        this.orderNumber = orderNumber;
    }

    public Integer getCommissionStatus() {
        return commissionStatus;
    }

    public void setCommissionStatus(Integer commissionStatus) {
        this.commissionStatus = commissionStatus;
    }

    public Long getGuideUserId() {
        return guideUserId;
    }

    public void setGuideUserId(Long guideUserId) {
        this.guideUserId = guideUserId;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getPayTypeAndChannel() {
        return payTypeAndChannel;
    }

    public void setPayTypeAndChannel(String payTypeAndChannel) {
        this.payTypeAndChannel = payTypeAndChannel;
    }

    public String getPayNumber() {
        return payNumber;
    }

    public void setPayNumber(String payNumber) {
        this.payNumber = payNumber;
    }

    public String getOrderinfo() {
        return orderinfo;
    }

    public void setOrderinfo(String orderinfo) {
        this.orderinfo = orderinfo;
    }

    public String getGoodinfo() {
        return goodinfo;
    }

    public void setGoodinfo(String goodinfo) {
        this.goodinfo = goodinfo;
    }

    public Integer getSharingCount() {
        return sharingCount;
    }

    public void setSharingCount(Integer sharingCount) {
        this.sharingCount = sharingCount;
    }

    public Integer getHasShareCount() {
        return hasShareCount;
    }

    public void setHasShareCount(Integer hasShareCount) {
        this.hasShareCount = hasShareCount;
    }
}
